Vela Apartments
555 North College Avenue
Tempe, AZ 85281