Skip to content
Close tour
330 NW 23rd Court, Miami, FL 33125
Miami, FL 33125
1 / 13
$575,000
1,404 sq ft · Built 1954