6325 N Villa Avenue Unit: 136, Oklahoma City, OK 73112
3
beds
3
baths
2,054 Sq.Ft. LIVING AREA