Town Place Apartments is a 68 unit community in the heart of Dallas, TX. Town Place is currently undergoing full scale renovation to upgrade the property from class C to a class B+. The neighborhood is lively and other communities in the area are seeing renovations to a similar scale with rental rate also increasing. Town Place sees a lot of great foot traffic and will be one of the nicer communities in the sub community in Dallas.
Six Buildings, Two Stories