Unit 5, Level 1, 80 Jedda Road Prestons
This as new 79 square metre office with separate entrance and amenities … More info