25
1301 NE 16th Ter
Fort Lauderdale, FL 33304
$2,600,000 USD
5,572 SF
9
Units
5,572 SF
$2,600,000 USD
Apartments