$990,000 -
8500 Sw 86 Court
Miami ,
FL 33143
City: Miami
Courtesy of Real Estate Sales Force.