Skip to content
Close tour
2275 SW 61st Avenue, Miami, FL 33155
Miami, FL 33155
1 / 30
$1,017,500
Built 2005