2920 E 73rd Place

Tulsa, OK, 74136
ACTIVE
$504,900Price
4Beds
3Baths
3129sqft

2920 E 73rd Place

Tulsa, OK, 74136
ACTIVE
$504,900Price
4Beds
3Baths
3129sqft