$5,200,000 -
8501 Sw 114th Ter
Miami ,
FL 33156
City: Miami
Courtesy of London Foster Realty.