31 E. Glenn Street, Tucson, AZ 85705

31 E. Glenn Street, Tucson, AZ 85705

One Bedroom duplex with Water Included. O