Public Meeting Tonight on Proposed 2904 Delaware Townhomes

Santa Monica residents will have an opportunity tonight to learn more about a proposed residential project at 2904 Delaware Street, near Bergamot Station. The project, dubbed Delaware House, calls for a small collection of single-family townhouses on the site. According…














