Icon in South Beach Unit 808

No Photo
$570,000
1
2
1
Price / SQFT $670
Living Area SQFT 851
Year Built 2004
Tax 7,962
Maintenance Fee N/A
Floor Number 8
Unit Number 808
Pets Allowed No
Please view Floor Plan Page