
Between the riverside district and Upper Heights, Middle Heights holds crowded homes, community spaces and working streets.
Workshops and neighborhood businesses serve people living throughout the Lower City.
The busy middle terraces of homes, workshops and neighborhood commerce.

Between the riverside district and Upper Heights, Middle Heights holds crowded homes, community spaces and working streets.
Workshops and neighborhood businesses serve people living throughout the Lower City.