2645 N Megafauna Court , #85

    Tucson, AZ 85749
    • $160,000
    • STATUS: Closed
    • ID#: 21802430
    Sold - 05/29/2018