23
1385 NE 105th St
Miami Shores, FL 33138
$1,995,000 USD
7,232 SF
6
Units
4.53% Cap Rate
7,232 SF
$1,995,000 USD
Apartments