An updated site plan was filed by the developers of 151 E Hoover St (aka: 950 Greene in planning documents), and is currently under review by City staff. Details are available on the City's eTRAKiT website here:
A summary of proposed changes can be found in a PDF file at that link.
The original rezoning and site plan for this development were approved by the Planning Commission on June 19, 2018
The Planning Commission recommendations for rezoning and site plan were approved by City Council on Sept 17, 2018
The eTRAKiT for the original site plan and all supporting materials can be found here:
This is a rendering and location map taken from the updated site plan: