Dedham publishing firm Horizon House loses its purchase option on the former Stop & Shop supermarket in Norwood Center after failing to secure $3.8 million in state financing.
Dedham publishing firm Horizon House loses its purchase option on the former Stop & Shop supermarket in Norwood Center after failing to secure $3.8 million in state financing.