Chapel Square Mall and hotel building under construction, Church Street redevelopment area, New Haven
Apparent rooftop view looking north toward construction of the Chapel Square Mall and Park Plaza Hotel in the Church Street Project area.... Show moreApparent rooftop view looking north toward construction of the Chapel Square Mall and Park Plaza Hotel in the Church Street Project area. Commercial buildings are visible on Temple and Church Streets to the left and right. The steeple of Center Church on New Haven Green can be seen in the background between the new high-rise structures. Show less