Cassell Street Residence – South Yarra, Melbourne, Australia The Pinnacle List Source 715 See more: Cassell Street Residence – South Yarra, Melbourne, Australia 🇦🇺