Skip to content
Close tour
1968 NW 24th Avenue, Miami, FL 33125
Miami, FL 33125
1 / 4
$925,000
3,484 sq ft · Built 1926