A real estate development firm that sold the St. Francis Friary last year is facing opposition to a proposal for new business near the religious site s entrance.
A $20.2 million proposal for a 54-unit apartment complex and arts and technology hub has been chosen by a city panel as the best fit for 1.2 acres of city-owned land at the northwest corner of Sixth Street and North Avenue.