$16,000,000
5
Beds
⋅
6
Baths
⋅
A11954141
MLS
⋅
Pier Sixty-Six BLDG.
2221 Se 17th St Unit #PH3, Fort Lauderdale