$5,300,000
3
Beds
⋅
4
Baths
⋅
F10533878
MLS
⋅
Pier 66 BLDG.
2241 SE 17th Street Unit 601, Fort Lauderdale