Apartment Unit 401 at 611 Oriole Boulevard, Duncanville, TX 75115 - HotPads