6536 E 83rd Place

Tulsa, OK, 74133
ACTIVE
$545,000Price
5Beds
4Baths
4296Sq Ft

6536 E 83rd Place

Tulsa, OK, 74133
ACTIVE
$545,000Price
5Beds
4Baths
4296Sq Ft