4213 El Mar Dr
Fort Lauderdale, FL 33308
$3,650,000 USD
3,694 SF
6
Units
3,694 SF
$3,650,000 USD
Apartments