Eden Properties says postal service backs out of Allston site
Eden Properties of Boston said the postal service notified them that they will not move into new retail-and-housing development proposed for 25-39 Harvard Ave.
Eden Properties of Boston said the postal service notified them that they will not move into new retail-and-housing development proposed for 25-39 Harvard Ave.