6325 N Villa , #112

    Oklahoma City, OK 73112
    • $189,900
    • STATUS: Active
    • ON SITE: 70 days
    • MLS #: 831747
    UPDATED: 40 min ago