Home Tags 251 North Avenue

Tag: 251 North Avenue

Cappelli Organization back to work in New Rochelle

A decade after the developer tried building a 1.15-million-square-foot project on LeCount Place, it has proposed a vastly scaled-back project.