1 Magellan Terrace is a three storey office building located at the southern end of the terrace. The first floor suite provides self- contained open plan