18 MILLA Avenue, Armstrong Creek sold price