Highgarden Real Estate

2940 E Norwood St Mesa AZ 85213 MLS 6800061

Schedule a Showing & See the Inside: (317) 373-0153

Photo one of 2940 E Norwood St Mesa AZ 85213 | MLS 6800061

$619,950

Courtesy of: Tina Marie Realty