Highgarden Real Estate

6820 E Menlo St Mesa AZ 85207 MLS 6645336

Schedule a Showing & See the Inside: (480) 613-9411

Photo one of 6820 E Menlo St Mesa AZ 85207 | MLS 6645336

$574,500

North On Power. East On Menlo, 2Nd House On The Left.
Courtesy of: Better Choice Homes, LLC