$410,000 -
17875 Sw 103rd Ave
Miami ,
FL 33157
City: Miami
Courtesy of London Foster Realty.