80-88 Jephson Street
384m2 - 704m2

Toowong
FOR LEASE