38
2123 W Park Pl
Oklahoma City, OK 73107
$160,000 USD
686 SF
686 SF
$160,000 USD
Specialty