Available for lease now is this large industrial site on Tawari Street, Mount Eden. This road frontage warehouse totals 1,138m² and is comprised of a 721m²