Pristine move in ready 3 bed 2 bath. Newer roof, HVAC, appliances,
windows, insulation and more. This is a must see.
Pending
$189,900
2623 N Norwood Ave, Tulsa, OK 74115
3beds
1,250sqft
Est.:
Single Family Residence
Built in 1955
7,100.28 Square Feet Lot
$187,300 Zestimate®
$152/sqft
$-- HOA
What's special
Newer roof
- 94 days
- on Zillow |
- 97 |
- 1 |
- Loading