apartments on square Taylor roosevelt square apartments on taylor street North Left onto N. Taylor Street Apartments at Roosevelt Square is a mixed-use 120-acre development which includes 88000 sq ft mi… Monday, October 24, 2022 Edit