119 NW 43rd Ct
Fort Lauderdale, FL 33309
$995,000 USD
3,778 SF
6
Units
3,778 SF
$995,000 USD
Apartments