View Property Burwood, NSW Immersed in the vibrant heart of Burwood, Adela is nestled in a tranquil, leafy pocket,… Area 50-104 m2 $795,000