Icon in South Beach Unit 2505

No Photo
$1,500,000
2
3
1
Price / SQFT $857
Living Area SQFT 1,750
Year Built 2004
Tax 26,897
Maintenance Fee N/A
Floor Number 25
Unit Number 2505
Pets Allowed No
Please view Floor Plan Page