$237,000 Sold Apr 16, 2025
- 954 Sq Ft
- $248/SF
- 17 Days On Market
- 3 Beds
- 2 Baths
- Built 2002
868 W Main Canal Rd, San Luis, AZ 85349
868 W Main Canal Rd, San Luis, AZ 85349$237,000 Sold Apr 16, 2025
868 W Main Canal Rd, San Luis, AZ 85349
868 W Main Canal Rd, San Luis, AZ 85349$229,000 Sold Apr 04, 2025
840 N Orquidea Ave, San Luis, AZ 85336
840 N Orquidea Ave, San Luis, AZ 85336$219,000 Sold Feb 26, 2025
848 N Los Jardines Ave, San Luis, AZ 85336
848 N Los Jardines Ave, San Luis, AZ 85336