68
4825 NE 23rd Ave
Fort Lauderdale, FL 33308
$1,690,000 USD
5,789 SF
7
Units
6.29% Cap Rate
5,789 SF
$1,690,000 USD
Apartments