Jump to MLS#:
MLS#:808290
6325 N Villa, # 133, Oklahoma City, OK 73112
$189,000 | MLS#: 808290