Skip to content
Close tour
2301 SW 17th Avenue, Miami, FL 33145
Miami, FL 33145
1 / 15
$1,100,000
2,239 sq ft · Built 1927