6110 SW 129th Pl APT 1706, Miami, FL is a condo home that contains 1,100 sq ft and was built in 1988. It contains 2 bedrooms and 3 bathrooms. This home last sold for $204,000 in November 2019.
The Zestimate for this house is $193,273, which has decreased by $8,935 in the last 30 days. The Rent Zestimate for this home is $1,699/mo, which has increased by $2/mo in the last 30 days.
MORE INFORMATION & CONTACT
More information about "Terra Lake Villas, FL 33183" at Zillow.