Eyes on Milwaukee
St. Rita Square Development Advances
Lower East Side project boasts new church, two six-story buildings, 118 senior apartments.
Lower East Side project boasts new church, two six-story buildings, 118 senior apartments. Back to the full article.










