Developers Offer to Donate Ellwood Land for Tax Credit
The development partnership that owns most of the Ellwood bluffs has proposed giving up 18 acres of land as permanent open space in exchange for a $5 million to 6 million tax credit from the state.
read more