6111 North Beach Street
Fort Worth, TX 76137
Resident • 2002 - 2005 Not Recommended
Okay place to live, but don't ever plan on moving out - unless of course you have a six-figure salary and can pay for all the move-out expenses. Everything the previous posts mentioned about the management is accurate.
How was this review?
Thanks for voting!