Sold Apr 2020
$270,000
$265,000
558 N 95th Pl, Mesa, AZ 85207
4 bd 2 ba 1,292 sqft