Sold Oct 2024
$767,585
5682 W Orchid Ln, Chandler, AZ 85226
5 bd 2.5 ba 3,160 sqft