$498,888
7485 W Long Creek Place, Tucson, AZ, 85743
Single Family Residence