Elwood Oaks

709 N Nursery Road
Irving, TX 75061
Units
54
Year Built
1985
Price
Request for Offers