41
11775 Sw 223rd St
Miami, FL 33170
$1,000,000 USD
2,326 SF
4
Units
7.61% Cap Rate
2,326 SF
$1,000,000 USD
Apartments