43 Brindabella Street, Bergalia property offers eco-friendly lifestyle