Ruba Apartments Camberwell Details 4 Storey Residential 53 Apartments 565 Camberwell Road Camberwell Retail value: $30 million