Unit 16, 41 Sherwood Road
70m2

TOOWONG
FOR LEASE