Looks like 2/1 Condo Villa Vellini is no longer available on Rent.com which means this information is likely out of date.

2/1 Condo Villa Vellini

 7012 NW 179th St., Miami LakesFL 33015