Address
1225 N Wells St
Type
Apartments
Completion Date
8 2012
Units
250
Retail SF
33,800