For sale by owner
  • $195,000

    1003 E 63rd St N, Tulsa, OK 74126

    3beds
    1,000sqft
    : 
    SingleFamily
    Built in 1920
    1 Acres Lot
    $-- Zestimate®
    $195/sqft
    $-- HOA

    Overview

    Completely renovated New electrical, plumbing (w/ conv. Spetic), and roofing - all permit passed.
    21 days
    |
    266
    |
    6
    |
    • Loading