Open: Thu 3:00 PM - 6:00 PM $1,468,000 Active 5Beds4Baths4445Sqft0.37Acres 2119 E Norwood St, Mesa, AZ 85213 MLS#: 7086612