This complex is located just outside the downtown area. It is within eye sight of the Norwood Depot Train Station ..