12080 SW & 12090 213th Street, Miami, FL 33177
Miami, FL 33177
1 / 1
$1,025,000
2,877 sq ft · Built 2023