Looks like Melrose Landing at Eden Lakes 5 bedroom Beauty is no longer available on Rent.com which means this information is likely out of date.

Melrose Landing at Eden Lakes 5 bedroom Beauty

 4390 sw 161 place, MiamiFL 33185