Image June 30, 2019 Five Small Lot Houses Planned Near 25-Acre NoHo West Complex The project site is located at 6065 Hazelhurst Place.