6 hours agoApartment for sale, 3838-3840 E Lee Street, in Tucson, United StatesTucson, 3838-3840 E Lee StreetDuplex • 3 room(s) • 3 bed. • 2 bath. • 145.02 m²