A project looking to construct a four-story, mixed-used building at 1591 Osgood St. is under review by town boards.