Homes planned for ‘eyesore’ piece of land

The land on Eliza Street.
The land on Eliza Street.