$230,000
1622 Oxford Way Street, The Village, OK, 73120
Single Family Residence