Looks like The Crossings Two Bedroom Villa is no longer available on Rent.com which means this information is likely out of date.

The Crossings Two Bedroom Villa

 11323 SW 133 Place, MiamiFL 33186