Unit 5, Level 1, 80 Jedda Road Prestons

This as new 79 square metre office with separate entrance and amenities … More info