1241 NE 16th Ter
Fort Lauderdale, FL 33304
$2,000,000 USD
3,930 SF
7
Units
3,930 SF
$2,000,000 USD
Apartments