$2,000
Available: Right Now
Listed: 27/06/2024
2753 Nw 131st St, Opa Locka, Florida, 33054
Great Location, townhouse 2 bed 2 and half bathrooms, tile flooring no carpet, with nice patio...