Developers seek to put up 3 apartment buildings on blighted lot – Newsday