11233 SW 88th Street 202-E, Miami, FL 33176
Miami, FL 33176
1 / 26
$1,975
1 bed · 1 bath · 736 sq ft · Built 1969