Apartment Unit 126 at 3211 S Vernon Avenue, Dallas, TX 75224 - HotPads