Villa France

Irving, TX 75061
Units
134
Year Built
1970
Close of Escrow
September 14, 2015