56
DELRAY BEACH, FLA. — New Century Companies has broken ground on New Century Commons, a $5.2 million, 90,000-square-foot retail center consisting of three buildings in Delray Beach, located along Linton Boulevard. Construction began in March, with initial occupancy scheduled for year-end 2008.