5071 SW 85th Street, Miami, FL 33143
Miami, FL 33143
1 / 1
Loading the full set of photos

$15,500,000
7 bed · 9 bath · 8,828 sq ft · Built 2005
5071 SW 85th Street, Miami, FL 33143
Miami, FL 33143
1 / 1

$15,500,000
7 bed · 9 bath · 8,828 sq ft · Built 2005