5828 E 62nd Place

Tulsa, OK, 74136
ACTIVE
$395,000Price
Beds
Baths
Sq Ft
Newly Listed

5828 E 62nd Place

Tulsa, OK, 74136
ACTIVE
$395,000Price
Beds
Baths
Sq Ft