Looks like Landings at Marine Creek is no longer available on Rent.com which means this information is likely out of date.

Landings at Marine Creek

 4250 Old Decatur Rd, Fort WorthTX 76106