6
7811-7817 NE 10th Ct
Miami, FL 33138
$1,495,000 USD
3,643 SF
4
Units
8.29% Cap Rate
3,643 SF
$1,495,000 USD
Apartments