Looks like Kings Creek Village of Townhouse is no longer available on Rent.com which means this information is likely out of date.

Kings Creek Village of Townhouse

 8225 SW 81 CT, MiamiFL 33143