1 Bedroom/1 Bath downstairs unit.
Off market
Street View
Zestimate®
$45,700
1802 E 66th Pl UNIT F113, Tulsa, OK 74136
1beds
1baths
815sqft
Condo
Built in 1984
-- sqft lot
$45,700 Zestimate®
$56/sqft
$916 Estimated rent
1 Bedroom/1 Bath downstairs unit.