Holly Residences

A new development set on the iconic St Kilda hill, the Holly Residences comprises of 12 apartments, 2 boutique office spaces and a luxurious penthouse.