MLS# 1142977
12924 Cedar Springs Road
Oklahoma City,
OK
73120
Property Type:
Single Family Residence