28
1100 NE 18th Ct
Fort Lauderdale, FL 33305
$1,400,000 USD
2,326 SF
8
Units
7.86% Cap Rate
2,326 SF
$1,400,000 USD
Apartments