530 Birch Road 502, Fort Lauderdale, FL 33304
Fort Lauderdale, FL 33304
1 / 22
$2,250,000
3 bed · 3 bath · Built 2027