80-88 Jephson Street
1,468m2

Toowong
FOR LEASE