15421 Southwest 39th Terrace, Miami, FL 33185, USA
Active $5,500 Weekly - Vacation Rental, water front
Beautiful lakefront home for rent. 5 Bedrooms, 4.5 Bath. Sleeps 14. Awesome location, awesome views. Ogden Point Road. Call Tam Smith 574-269-0006.