Elmhurst St Construction Date: Dec, 2017 Location: Noble Park North Surface Area: 350 m2 Contracting Investor: Owner Category: Dual-occs Dual Occ Previous Project Next Project