HOME
OUR CULTURE
ABOUT
OUR STRATEGY
INVESTMENTS
NEWS
CONTACT US
CAREERS
More
DATE ACQUIRED
May 2016
LOCATION
Tempe, AZ
SIZE
89,728 SF
UNITS
15
YEAR BUILT
1986