^ Vela looks dead.
525 Town Lake is 67 units on 3.3 acres, maximum 3 stories. Neither Tempe nor Google understand how PDF linking works, so
click here for the nitty gritties.
Also,
http://www.tempe.gov/housing/capers/...ojects2004.pdf
has some somewhat useful information
and there's another one titled something like Neil's Redevelopment Projects that I can't find.