Retirement village developer Aveo buys struggling Shortland Waters Golf Club for $1.25m

Comments