$4,200,000
5
Beds
⋅
7
Baths
⋅
B26089391
MLS
2600 NE 21st Street, Fort Lauderdale
15614509622
Beachfront Properties