$520,000 -
636 E Pepper Place
Mesa ,
AZ 85203
Subdivision name: SIERRA VISTA PARK