A groundbreaking for the Delaware North and Courtyard by Marriott hotel in Titusville near Kennedy Space Center.
FLORIDA TODAY, Florida Today
Tue, 06/25/2019 - 10:17am
A groundbreaking for the Delaware North and Courtyard by Marriott hotel in Titusville near Kennedy Space Center.