18
1111 NE 5th Ter
Fort Lauderdale, FL 33304
$1,000,000 USD
3,743 SF
4
Units
6.41% Cap Rate
3,743 SF
$1,000,000 USD
Apartments