1316 NE 105th St
Miami Shores, FL 33138
$3,150,000 USD
9,740 SF
8
Units
5.2% Cap Rate
9,740 SF
$3,150,000 USD
Apartments