A prime development site minutes from Camberwell Junction and Glenferrie Road with an approved permit for 18 apartments.