11380 Sw 5th Street
(1)

11380 Sw 5th Street, miami, FL 33174

Reviews

1 year ago

Duplex

Great Layout! Awesome landlord. Landlord always has the unit looking great never had an issue with anything they also provide great lawn service.