Looks like Secret Garden, Two Bedroom House is no longer available on Rent.com which means this information is likely out of date.

Secret Garden, Two Bedroom House

 8370 NW 10 ST Unit#7, MiamiFL 33126