Tempe Diablo #2

Address: 2200 W Alameda Dr , Tempe , AZ 85282

Notes/Comments:
Lights: Yes