551-553 NE 133rd Street, North Miami, FL 33161
North Miami, FL 33161
1 / 10
$675,000
2,000 sq ft · Built 1948