25 Atlantic Avenue Residences, a new five story, six-unit, residential condominium building is being proposed on the triangular corner site along Commercial Street in Boston’s North End / Waterfront. The location was formerly occupied by Lavanderia laundry and a gas station before that. It is adjacent to the 11-story Prince Building and across the street from Lewis Wharf. Read More…