Skip to content
Close tour
405 NW 64th Street, Miami, FL 33150
Miami, FL 33150
1 / 30
$583,000
1,668 sq ft · Built 1941