80-88 Jephson Street
999m2

Toowong
FOR LEASE