La Villa Apartments

6305 North Villa, Oklahoma City, Oklahoma 73112

405-757-2602