Villa France

Irving, TX 75061
Units
134
Year Built/Renovated
1970/2010
Close of Escrow
March 7, 2013