Skip to content
Close tour
1721 SW 11th Terrace, Miami, FL 33135
Miami, FL 33135
1 / 30
$1,520,000
4,461 sq ft · Built 1924