Sun Devil Auto 8 years ago ID: #575 Listed In : Vehicles 202 W Van Buren St, Phoenix. AZ, USA 85003 Business Description Sun Devil Auto, Address : 202 W Van Buren St, Phoenix. AZ, USA 85003 Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Vehicles Automotive Auto Dealers