Skip to content
Close tour
2967 SW 21 Street, Miami, FL 33145
Miami, FL 33145
1 / 1
Loading the full set of photos
$1,300,000
2,312 sq ft · Built 1936