Specials Updated Today ALARA Uptown Luxury Apartments 2990 Blackburn St, Dallas, TX 75204 Studio $1,566 - $5,308