Skip to content
Close tour
2805 NW 11th Street, Miami, FL 33125
Miami, FL 33125
1 / 30
$950,000
2,800 sq ft · Built 1968