614 W S 83rd Street

Tulsa, OK, 74132
ACTIVE
$629,900Price
5Beds
4Baths
2939Sq Ft
Newly Listed

614 W S 83rd Street

Tulsa, OK, 74132
ACTIVE
$629,900Price
5Beds
4Baths
2939Sq Ft