$2,099,000
3
Beds
⋅
5
Baths
⋅
B26070470
MLS
⋅
Alhambra Place BLDG.
209 N Birch Road Unit 1002, Fort Lauderdale