2266 W Ella St #204, Mesa, AZ 85201 is a 825 sqft, 2 bed, 1 bath home. See the estimate, review home details, and search for homes nearby..