Address
871 North Franklin St
Type
Apartments
Completion Date
11 2024
Units
44