New Cappelli tower takes its place in New Rochelle’s surging skylineBy Admin / December 19, 2023 New Cappelli tower takes its place in New Rochelle’s surging skyline