The 23 is one of the most exciting new communities in Dallas, TX. Located in the heart of Victory Park with expansive views of iconic Dallas sites, The 23 has every amenity you could possibly need. We have a studio, one, and two bedroom apartment homes...
Partial Data by Foursquare.