Completely renovated
New electrical, plumbing (w/ conv. Spetic), and roofing - all permit passed.
For sale by owner
$195,000
1003 E 63rd St N, Tulsa, OK 74126
3beds
1,000sqft
Est.:
SingleFamily
Built in 1920
1 Acres Lot
$-- Zestimate®
$195/sqft
$-- HOA
Overview
- 21 days |
- 266 |
- 6 |
- Loading