Jump to MLS#:
MLS#:818379
11916 Sawgrass, Oklahoma City, OK 73162
$393,500 | MLS#: 818379