6352 Oriole Avenue, Dallas, TX 75209-5724 - HotPads