80-88 Jephson Street
189m2

Toowong
FOR LEASE