$5,350,000
3
Beds
⋅
4
Baths
⋅
F10538063
MLS
⋅
Pier Sixty-Six BLDG.
2241 SE 17 Street Unit 704, Fort Lauderdale