Santa Rosa Apartments 2900 W Royal Ln Irving, TX 75063 Phone: (972) 556-1691 Fax: (972) 869-3517
Category: Apartments