The Lott 238A Taylor Street, Toowoomba City, Queensland 4350