News

A Texas-based development firm recently submitted a pre-application to the city of Santa Cruz for an eight-story, mixed-use building at 201 Front St., currently the site of Ace Hardware and in the ...