1511 S Newport Avenue, Tulsa, OK, 74120

$200,000

1511 S Newport Avenue, Tulsa, OK, 74120

PENDING