Villas del Sol Apartments-Irving

2121 West Irving Boulevard, Irving, TX 75061