7707 SW 86th Street B-101, Miami, FL 33143
Miami, FL 33143
1 / 12
$250,000
1 bed · 1.5 bath · 809 sq ft · Built 1969