Looks like Islands at Doral - Netherlands, 4 bed/3.5 Bath is no longer available on Rent.com which means this information is likely out of date.

Islands at Doral - Netherlands, 4 bed/3.5 Bath

 11473 nw 81 Lane, DoralFL 33178