Address
211 W Scott St
Type
Apartments
Completion Date
11 2014
Units
71
Retail SF
9,300