Beautiful lake front Townhouse for rent. Two bedrooms and 2 1/2 baths. Perfect for two friends splitting the bills with two bedrooms and two bathrooms upstair, gorgeous view from the master balcony and the terrace downstair. Great location with all year around
13420 SW 62nd St is located in Miami, Florida in the 33183 zip code.