$281,500
5508 SE 80th Street, Oklahoma City, OK, 73135
Single Family Residence