21
2140-2160 NW 29th St
Oakland Park, FL 33311
$1,325,000 USD
5,752 SF
7
Units
6% Cap Rate
5,752 SF
$1,325,000 USD
Apartments