St Kilda’s tallest building S.T.K apartments snapped up ahead of official launch
Caydon’s $200 million project and St Kilda’s tallest building, S.T.K., is already 50% sold, ahead of its official launch date later this month. Located on St Kilda Road, the development will include 309 apartments and 19 townhouses upon completion. The…
Read more