Looks like New Construction Four Bedroom House is no longer available on Rent.com which means this information is likely out of date.

New Construction Four Bedroom House

 18247 N.W. 88 Place, MiamiFL 33018