Completely remodeled, including impact windows and doors. Large back yard & patio area. Feels like a single family home. Landlord requires 2 months security deposit plus first month rent & good credit.
13521 SW 65th Ln is located in Miami, Florida in the 33183 zip code.