Sold Jan 2025
$647,500
7458 E Odessa Cir, Mesa, AZ 85207
4 bd 2.5 ba 2,150 sqft